#define _CRT_SECURE_NO_WARNINGS


//#include <stdio.h>
//int main() 
//{
//	char a = 0, ch;
//
//	while ((ch = getchar()) != '\n') 
//	{
//		if (a % 2 != 0 && (ch >= 'a' && ch <= 'z'))
//			ch = ch - 'a' + 'A';
//		a++;
//		putchar(ch);
//	}
//	printf("\n");
//
//	return 0;
//}

//#include <stdio.h>
//
//#define ARR_LEN 30
//int main(void)
//{
//	int ch = 0;
//	int len = 0;
//	char arr[ARR_LEN] = { 0 };
//
//	int i = 0;
//	int cnt = 0;
//	while ((ch = getchar()) != '\n')
//	{
//		arr[i++] = ch;
//	}
//	len = i;
//
//	while (len - 3 > 0)
//	{
//		cnt++;
//		len -= 3;
//	}
//	len = i;
//
//	i = 3;
//	while (cnt--)
//	{
//		int j = 0;
//		for (j = len - 1; j >= i; j--)
//			arr[j + 1] = arr[j];
//		arr[i] = ',';
//		i += 4;
//
//		len++;
//	}
//
//	for (i = 0; i < len; i++)
//		printf("%c", arr[i]);
//	
//	return 0;
//}

#include <stdio.h>
#include <string.h>
int main(void)
{
	int ch = 0;
	int i = 0;
	int len = 0;
	char src[100] = { 0 };
	char del[100] = { 0 };
	char tmp[100] = { 0 };

	while ((ch = getchar()) != '\n')
	{
		src[i++] = ch;
	}

	i = 0;
	while ((ch = getchar()) != '\n')
	{
		del[i++] = ch;
	}

	char* pch = strtok(src, del);
	while (pch)
	{
		printf(pch);
		pch = strtok(NULL, del);
	}

	return 0;
}


#if 0
#include <stdio.h>
#include <string.h>
int main(void)
{
	char src[] = "They are students.";
	char* del = "aeiou";

	char* pch = strtok(src, del);
	printf("123456789\n");
	while (pch)
	{
		printf("%s\n", pch);
		pch = strtok(NULL, del);
	}

	return 0;
}

#endif